AcyMailing\Helpers\CronHelper D

Total Complexity 149
Dependencies 17
Dependents 2
Total lines 678
Lines of code 482
Logical lines of code 344
Comment lines 0
Methods 26
Properties 13

Methods 26

Method Rating Maintainability Complexity Lines of code
sendQueuedEmails()
B
41 19 50
handleCronReport()
A
43 13 41
saveReport()
A
46 13 37
cleanData()
A
48 11 33
handleBounceMessages()
A
44 10 40
handleMailboxActions()
A
48 8 32
handleFollowups()
A
52 8 21
handleMultiCron()
A
53 8 20
checkCronFrequency()
S
50 6 28
handleAutomations()
S
57 6 16
handleABTestCampaigns()
S
60 5 13
handleAutomaticCampaigns()
S
62 5 11
handleSpecificEmails()
S
59 4 14
handleUnlinkLicenseCalls()
S
61 4 11
continueCronCall()
S
63 4 9
cron()
S
53 2 28
queueScheduledCampaigns()
S
61 3 12
cleanQueue()
S
62 3 11
handleScenario()
S
67 3 8
__construct()
S
63 3 9
addSkipFromString()
S
65 3 10
checkTimeRemaining()
S
66 3 8
isDailyCron()
S
63 2 9
triggeredMessage()
S
72 1 5
addMessage()
S
80 1 3
setEmailTypes()
S
81 1 3